something achieved with little effort - Espagnol Anglais Dictionnaire